rotary traffic island - Alemán Inglés Diccionario